package com.dhcc.sds.standard.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.dhcc.core.framework.base.entity.BaseEntity;

@TableName("t_sds_std_rulebase_cal")
public class SdsStandRuleBaseCalEntity extends BaseEntity<SdsStandRuleBaseCalEntity> {
    private static final long serialVersionUID = 1L;

    // 规则id
    private Long ruleId;

    // 当前时间
    private Integer currentTime;

    // 数据源
    private Long datasource;

    @TableField(exist = false)
    private String dataDesc;

    // 标化字典
    private Long dic;

    @TableField(exist = false)
    private String dicDesc;

    // 取值时机
    private Long valueTime;

    // 运算
    private String calculate;

    // 优先级
    private Integer priority;

    public Long getRuleId() {
        return ruleId;
    }

    public void setRuleId(Long ruleId) {
        this.ruleId = ruleId;
    }

    public Integer getCurrentTime() {
        return currentTime;
    }

    public void setCurrentTime(Integer currentTime) {
        this.currentTime = currentTime;
    }

    public Long getDatasource() {
        return datasource;
    }

    public void setDatasource(Long datasource) {
        this.datasource = datasource;
    }

    public Long getDic() {
        return dic;
    }

    public void setDic(Long dic) {
        this.dic = dic;
    }

    public Long getValueTime() {
        return valueTime;
    }

    public void setValueTime(Long valueTime) {
        this.valueTime = valueTime;
    }

    public String getCalculate() {
        return calculate;
    }

    public void setCalculate(String calculate) {
        this.calculate = calculate;
    }

    public Integer getPriority() {
        return priority;
    }

    public void setPriority(Integer priority) {
        this.priority = priority;
    }

    public String getDataDesc() {
        return dataDesc;
    }

    public void setDataDesc(String dataDesc) {
        this.dataDesc = dataDesc;
    }

    public String getDicDesc() {
        return dicDesc;
    }

    public void setDicDesc(String dicDesc) {
        this.dicDesc = dicDesc;
    }
}
